找到 “MCU ” 相关内容 条
  • 全部
  • 默认排序

序列器是一种用于优化低功耗运行和减少MCU负担的硬件模块,其主要作用是预设一系列指令并自动执行,无需MCU实时干预。通过从命令存储器中读取指令,序列器能够按线性顺序执行操作,如等待特定时间、将指定值写入寄存器或触发中断与事件,从而实现精确的时序控制。它类似于一个微型状态机,但不具备条件分支能力,也无

160 0 0
AD5940序列器-有序执行测量子任务

说出来你可能不信,我见过不少候选人在面试的时候,一被问到I2C和SPI的区别,张嘴就来:"一个快一个慢"。然后...就没有然后了,场面一度非常尴尬。说实话,这也不能全怪大家。这两个协议确实有点像——都是串行通信、都能接传感器、都能跟MCU对

137 0 0
面试被问I2C和SPI有什么区别,别只说一个快一个慢

工程师常将"数据线等长"视为并行通信的金科玉律,实则这不过是冰山露出水面的一角。真正决定通信成败的,是一整套信号完整性体系。1、等长重要,但远非全部DDR4数据组要求组内等长±5mil,时钟与数据对齐需控制在±10mil以内。这些数字背后,

CPLD与MCU并口通信:等长只是冰山一角

前阵子有个做智能家居的朋友跑来问我:新项目选MCU,STM32C5和F4到底怎么挑?他说对着参数表看了半天,C5主频144MHz,F4最高能到180MHz,直觉告诉他F4更强。但价格上C5又便宜不少——10K批量0.87美元,F4同档次至少

145 0 0
入门级MCU选STM32C5还是F4,别只看主频和价格

如果你接触过一些单片机项目,可能会注意到一个现象:像经典的51单片机、Arduino常用的ATmega系列这些比较早期的芯片,大多工作在5V电压下;而如今许多新一代的MCU、传感器或者处理器,却普遍转向了3.3V供电,有些甚至在芯片内部,核心电路运行在更低的电压,比如1.8V、1.2V,甚至不到1V

为啥单片机供电有的3.3V,有的5V?咱们就不能统一一下吗?

波特率从115200降到9600,乱码依旧,丢包照旧。别再调波特率了,病根在别处。1、真正的元凶:时钟在漂移MCU用内部RC振荡器时,温度一变、电压一抖,频率就跟着飘。波特率由时钟分频而来,时钟不稳,波特率就不准。降波特率只是降低了数据量,

串口通信时灵时不灵,波特率调低了也一样?

代码里写的9600,串口助手也设的9600,出来的全是乱码。先别怀疑波特率,真正的凶手往往是别的东西。第一嫌疑人:时钟源不准MCU的波特率由时钟分频产生。很多MCU默认用内部RC振荡器,精度只有正负1%到2%。9600波特率下,1%的误差就

波特率对了还乱码?问题根本不在波特率!

这个导入进来就是这样的,正在PCB摆放器件,规则还没改,类里面就添加了一个PWR。MCU和USB引脚都是绿色,看看是哪的问题。

MCU时钟往往外接晶振、电容,有的会并一个1M电阻,PCB布局时怎么布局好?MCU出来是先晶振后电容好还是先电容后晶振好?还有1M的电阻放那个位置比较好?布线应该注意什么?

MCU的I/o口,金黄线是低电平正常的。正常控制器使能。可是一旦控制器接入大一点的负载,控制器就是反复的开关。控制的是H桥。https://bbs.21ic.com/icview-3228782-1-1.html 陈老师,能否帮忙看看, 调试时有没有遇到类似的问题。